<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>分支流程控制Switch语句</title>
    <script>
        //1.switch 语句也是多分支语句 也可以实现多选1
        //2.语法结构 switch 转换、开关 case 小例子或者选项的意思
        /* switch (表达式) {
            case value1:
                执行语句1;
                break;
            case value2:
                执行语句2;
                break;
                ...
                default:
                    执行最后语句;
        } */
        //3.执行思路 利用我们的表达式的值 和 case 后面的选项值相匹配 如果匹配上，就执行该case
        //里面的语句 如果都没有匹配上，那么执行default里面的语句
        //4.代码验证
        var my_num = prompt('请输入一个小于五的数:'); //这里必须要转化为数字型，如果不转成数值型，都会默认是default 
        //switch只接收数字型的表达式
        switch (my_num) { //语法结构很宽松(弱类型语言)，如果我my_num 里面的值是 '1' 只要下面有case 值对应即可
            case '1':
                console.log('这是1');
                break;
            case 2:
                console.log('这是2');
                break;
            case 3:
                console.log('这是3');
                break;
            default:
                console.log('不清楚');
                break;
        }
    </script>
</head>

<body>

</body>

</html>